(Quick Reference)
first
Purpose
Retrieves the first instance of the domain class.
Examples
Given the domain class:
class Person {
String firstName
String lastName
Integer age
}
// retrieve the first person ordered by the identifier
def p = Person.first()// retrieve the first person ordered by the lastName property
p = Person.first(sort: 'lastName')// retrieve the first person ordered by the lastName property
p = Person.first('lastName')
Parameters:
sort
(optional) - The name of the property to sort by
See also:
Note that the first() and last() methods are not supported on domain classes which use a composite primary key.